package com.frank.loadinglibrary.base.baseanimations;

/**
 * @author : frank
 * @date : 2021/4/29 16:05
 */
public interface BaseAnimation {

    /**
     * 开始动画
     */
    public void startAnimators();

    /**
     * 停止动画
     */
    public void stopAnimators();

    /**
     * 暂停动画
     */
    public void pauseAnimation();

    /**
     * 继续播放动画
     */
    public void resumeAnimation();

    /**
     * 重置动画
     */
    public void resetAnimation();

    /**
     * 判断动画是否正在运行
     * @return
     */
    public boolean isAnimationRunning();

}
